using System;
using System.Collections.Generic;
//Librerias Arquitectura
using Com.Binaria.Core;
using Com.Binaria.Core.Base;
using Com.Binaria.Core.Dto;
using Com.Binaria.Core.Util;
using Com.Binaria.Core.Datos;
using Com.Binaria.Core.Exceptions;
using Com.Binaria.Core.Enumeracion;
//Librerias Proyecto
using Com.Binaria.SISCOB.Funcional.DTO;
using Com.Binaria.SISCOB.DTO;
using Com.Binaria.SISCOB.DAO;
namespace Com.Binaria.SISCOB.Dom
{
    public partial interface ISucursalDom
    {
        /// <summary>
        /// metodo que permite registrar elementos de tipo sucursal en el sistema
        /// </summary>
        /// <param name="p_Contexto">informacion del contexto</param>
        /// <param name="p_Sucursal">sucursal a registrar (insertar, actualizar o eliminar)</param>
        /// <param name="p_Accion">Accion a realizar</param>
        SucursalDTO ProbarRegistrar(ContextoDTO p_Contexto, SucursalDTO p_Sucursal);
    }//end class
}//end namespace
